Snow-covered festival town